package com.ssy.lingxi.pay.model.assetAccount;

import lombok.Data;

import java.io.Serializable;

/**
 * 移动支付实体
 * @author jw.chen
 * @version 2.0.0
 * @date 2020/10/29
 */
@Data
public class WeChatPayRequest implements Serializable {
    private static final long serialVersionUID = 5917197289240316445L;

    /**
     * 商户号
     */
    private String mchId;

    /**
     * API密钥key
     */
    private String apiKey;

    /**
     * 程序ID
     */
    private String appId;

    /**
     * 应用程序AppID
     */
    private String applyAppId;

    /**
     * 附加数据--在查询API和支付通知中原样返回
     */
    private String attach;

    /**
     * 客户端ip
     */
    private String spbillCreateIp;

    /**
     * 微信订单号
     */
    private String transactionId;

    /**
     * 商户订单号
     */
    private String outTradeNo;

    /**
     * 金额
     */
    private String totalFee;

    /**
     * 商品描述
     */
    private String body;

}
